@charset "utf-8";
.m-uc-nav{margin-top:5px;overflow:hidden;*zoom:1;}
.m-uc-nav li{position:relative;vertical-align:top;margin-top:8px;overflow:hidden;*zoom:1;}
.m-uc-nav li a{position:relative;*zoom:1;display:block;width:94px;height:33px;line-height:33px;text-align: center;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.m-uc-nav li i{position:absolute;right:-9999px;top:11px;width:6px;height:12px;overflow:hidden;background:url(../images/uc_sprite.png) no-repeat 0 0;}
.m-uc-nav li.current a,.m-uc-nav li a:hover{background-color:#7ec3d5;color:#ffffff;text-decoration: none;}
.m-uc-nav li.current i,.m-uc-nav li a:hover i{right:-6px;}
/*m-form-b*/
.m-form-b .avatar-item{}
.m-form-b .avatar-item .upload{position: relative;width:188px;height:200px;overflow:hidden;text-align:center;}
.upload .thumb{width:180px;height:180px;border:1px solid #ccc;padding:3px;position:relative;}
.upload .thumb img{width:180px;height:180px;}
.upload .edit{cursor:pointer;position:absolute;left:3px;right:3px;bottom:3px;height:28px;line-height:28px;color:#fff;text-align:center;*background:#000;background:rgba(0,0,0,0.5)}
.m-form-b .avatar-item .upload .nobg{display:block;margin:52px auto 20px;width:72px;height:72px;overflow:hidden;background:url(../images/uc_sprite.png) no-repeat -16px 0;}
.m-form-b .avatar-item .upload .ipt_file{position:absolute;top:0;left:0;width:100%;height:100%;font-size:60px;filter:alpha(opacity=0);opacity:0;}
.m-form-b .avatar-item .upload_tips{margin-top:6px;color:#989898;}
.m-form-b .logo-item .field{margin-top:15px;}
.m-form-b .logo-item .upload{position: relative;width:110px;height:110px;overflow:hidden;text-align:center;}
.m-form-b .logo-item .upload .thumb img{width:100px;height:72px;}
.m-form-b .logo-item .upload .thumb{width:100px;height:100px;}
.m-form-b .logo-item .upload .maskbg{position:absolute;bottom:0;left:0;width:100%;height:23px;text-align:center;line-height:23px;color:#ffffff;background:rgba(0,0,0,.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7F000000,endColorstr=#7F000000);}
.m-form-b .logo-item .upload .tip{display:block;margin-top:18px;}
.m-form-b .logo-item .upload .ipt_file{position:absolute;top:0;left:0;width:100%;height:100%;font-size:60px;filter:alpha(opacity=0);opacity:0;}
.m-form-b .album-list:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0;font-size:0;}
.m-form-b .album-list{*zoom:1;}
.m-form-b .album-list li{position:relative;float:left;display:inline;margin:0 22px 10px 0;width:74px;height:74px;border:1px solid #e5e5e5;}
.m-form-b .album-list .upload_bg{display:block;width:74px;height:74px;background:url(../images/upload_bg.png) no-repeat;}
.m-form-b .album-list .ipt_file{position:absolute;top:0;left:0;width:100%;height:100%;font-size:60px;filter:alpha(opacity=0);opacity:0;}
.m-form-b .album-list .trig_del{position:absolute;top:-8px;right:-8px;cursor:pointer;width:17px;height:17px;overflow:hidden;background:url(../images/icon_sprite.png) no-repeat -10px -1053px;}
.pop-field{display:none;position:absolute;z-index:70;top:40px;left:106px;width:510px;padding:0 0 18px;background-color:#f9fcfc;border:1px solid #f1f1f1;-moz-box-shadow:0 0 4px 0 rgba(0,0,0,.3);-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.3);box-shadow:0 0 4px 0 rgba(0,0,0,.3);-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.pop-field .pop-field-con{overflow:hidden;*zoom:1;}
.pop-field .trig{float:left;display:inline;margin:18px 0 0 15px;width:82px;height:31px;text-align:center;line-height:31px;border:1px solid #e5e5e5;}
.pop-field .trig:hover,.pop-field .selected{background-color:#7ec3d5;color:#ffffff;text-decoration:none;}
.pop-field .pop-field-close{position:absolute;top:-10px;right:-10px;width:21px;height:21px;overflow:hidden;background:url(../images/icon_sprite.png) no-repeat -10px -295px;}
/*m-uclistA*/
.m-uclistA{overflow:hidden;*zoom:1;}
.m-uclistA li{position:relative;padding:20px 190px 20px 98px;min-height:64px;height:auto !important;_height:64px;border-bottom:1px solid #f6f6f6;overflow:hidden;vertical-align:top;*zoom:1;}
.m-uclistA .m-avatar{position:absolute;top:20px;left:24px;}
.m-uclistA .tit{margin-top:5px;}
.m-uclistA .time{margin-left:10px;color:#bfbfbf;}
.m-uclistA .cont{margin-top:5px;line-height:22px;overflow:hidden;word-wrap:break-word;word-break:break-all;}
.m-uclistA .btn_grayB{position: absolute;right:20px;top:35px;}
.m-uclistA .count{position:absolute;right:105px;top:40px;color:#7ec3d5;}
/*m-uclistB*/
.m-uclistB{margin-top:35px;padding-bottom:15px;border-top:1px solid #f6f6f6;*zoom:1;}
.m-uclistB ul{margin:0 27px;overflow:hidden;*zoom:1;}
.m-uclistB li{position:relative;margin-top:38px;padding:0 78px;overflow:hidden;vertical-align:top;*zoom:1;}
.m-uclistB .m-avatar{position:absolute;top:4px;left:0;}
.m-uclistB .chat{float:left;position:relative;*zoom:1;min-height:52px;height:auto !important;_height:52px;padding:10px 14px 8px;border:1px solid #e6e6e6;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;}
.m-uclistB .chat .tit{margin-bottom:6px;}
.m-uclistB .chat .cont{line-height:22px;overflow:hidden;word-wrap:break-word;word-break:break-all;}
.m-uclistB .chat .time{margin-left:10px;color:#bfbfbf;}
.m-uclistB .chat .arrow{position:absolute;top:29px;left:-7px;width:7px;height:10px;overflow:hidden;background:url(../images/icon_sprite.png) no-repeat -10px -331px;}
.m-uclistB .meItem .m-avatar{left:auto;right:0;}
.m-uclistB .meItem .chat{float:right;background-color:#f2f6f7;}
.m-uclistB .meItem .chat .arrow{left:auto;right:-7px;background-position:-22px -331px;}
.m-uclistB .meItem .chat .name{color:#7ec3d5;}
/*buildBox*/
.buildBox{padding:0 0 35px;margin-bottom:25px;border-bottom:2px solid #e5e5e5;position:relative;*zoom:1;}
.buildBox .build_tit{position:relative;margin-bottom:18px;padding:5px 0;margin-left:14px;}
.buildBox .build_tit .tit_field{padding:0 0 0 18px;color:#7ec3d5;font-size:18px;background:url(../images/icon_sprite.png) no-repeat -10px -352px;}
.buildBox .build_tit .btn_blueB{position:absolute;top:3px;right:45px;}
.buildBox .avatar-item{position:absolute;right:45px;top:38px;}
.buildBox .addbuild{position:relative;margin:0 0 0 15px;width:700px;padding-bottom:18px;border-bottom:0px solid #e8e8e8;}
.buildBox .addbuild .m-form-b{padding-bottom:18px;background-color:#f7f7f7;overflow:hidden;*zoom:1;}
.buildBox .addbuild .m-form-b .item{padding-left:91px;}
.buildBox .addbuild .m-form-b .field{width:77px;}
.buildBox .addbuild .del{position:absolute;top:0;right:0;width:26px;height:26px;background:url(../images/icon_sprite.png) no-repeat -10px -391px;cursor:pointer;}
.buildBox-base .m-form-b .item{padding-left:78px;}
.buildBox-base .m-form-b .field{width:64px;}
.buildBox-last{border-bottom:0 none;padding-bottom:20px;}
.buildBtn{text-align:center;padding-bottom:30px;}
.buildBtn .btn_blueC,.buildBtn .btn_blackA{margin:0 20px;}

.resume_content{width:615px;float:left;background:url(../images/resume_bg.png) repeat-y 12px 0;position:relative;}
.resume_content .time_line{background:url(../images/resume_bg_2.png) no-repeat 0px 0;}
.resume_content .time_line dt,
.resume_content .time_line dd{margin-left:35px;margin-bottom:10px;position:relative;}
.resume_content .time_line dt{height:33px;line-height:33px;color:#fff;background:#7ec3d5;padding:0 10px;display:inline-block;}
.resume_content .time_line dt .arrow{position:absolute;left:-28px;top:10px;width:28px;height:14px;background:url(../images/arrow_1.png) no-repeat 0 0;}
.resume_content .time_line dd{background:#fff;padding:15px;border:1px solid #e9eaea;}
.resume_content .time_line dd .arrow{position:absolute;left:-27px;top:10px;width:28px;height:14px;background:url(../images/arrow_2.png) no-repeat 0 0;}
.resume_content .time_line dt.last{background-color:transparent;color:#666;margin-bottom:0;}
.resume_content .time_line dt.last .arrow{left:-28px;width:28px;height:47px;background:url(../images/arrow_3.png) no-repeat 0 0;top:-8px}

.resume_content .resume_extra{width:38px;height:16px;background:url(../images/resume_bg_3.png) no-repeat 0px 0;position:absolute;left:0;bottom:0;z-index:3;}
.personal_info{width:180px;padding:10px;border:1px solid #ccc;float:right;background:#fff}
.personal_info .thumb,.personal_info .thumb img{width:180px;}
.personal_info .thumb{margin-bottom:10px;}
.personal_info .action{text-align:center;margin-bottom:5px;}
.personal_info .action .btn {width:100%;}
.pop_fixed_bar{padding:15px;text-align:center;background:rgba(0,0,0,0.8);position:fixed;left:0;bottom:0;right:0;}
.pop_fixed_bar a{margin:0 20px;}
.m-boxB .boxB-bd{min-height:250px; height:auto!important; height:250px;}








